thinking it/things over - French English Dictionary